@charset "UTF-8";
/* CSS Document */
body{ 
	margin:0; 
	padding:0px;
}
div,a,p,h1,h2,h3,span,ul,li,img{
	margin: 0;padding: 0;
	border: none;
	list-style: none;
	text-decoration: none;
	background: none; 
	color:#858383;
}
.all{ 
	width:1040px; 
	height:auto; 
	background:#f6f7ef; 
	margin:0 auto;
}
 .article{
	 width: 1040px;
	 height: auto;
	 background-color:#f3f5ea; 
	 overflow:hidden;
}
.clear{ clear:both;}
/*head*/
.active{ color:#F00;}
#head{
	width: 100%; 
	height:auto;
	margin: 0 auto;
} 
.top{
	height: 15px;
	width: 100%;
	background:url(../img/5iouting_07.png) repeat-x; 
	margin-top:3px; 
	position:relative;
}
#light1{    
	width:60px; 
	height:54px; 
	position:absolute; 
	top:2px; left:280px; 
	background:url(../img/skin.jpg) scroll -1px -1px; 
	z-index:999;
}
#light2{ 
	width:60px; 
	height:54px; 
	position:absolute; 
	top:2px; left:400px; 
	background:url(../img/skin.jpg) scroll -1px -1px; 
	z-index:999;
}
#light3{ 
	width:60px; 
	height:54px; 
	position:absolute; 
	top:2px; left:520px; 
	background:url(../img/skin.jpg) scroll -1px -1px; 
	z-index:999;
}
#light4{ 
	width:60px; 
	height:54px; 
	position:absolute; 
	top:2px; 
	left:640px; 
	background:url(../img/skin.jpg) scroll -1px -1px; 
	z-index:999;
}
#light5{ 
	width:60px; 
	height:54px; 
	position:absolute; 
	top:2px; 
	left:760px; 
	background:url(../img/skin.jpg) scroll -1px -1px; 
	z-index:999;
}
#nav-main{ 
	height:116px;  
	width:100%; 
	margin:0 auto;
}
#logo{ 
	width:243px; 
	height:116px; 
	margin-left:47px; 
	float:left; 
	display:inline;
}
#country{ 
	float:right; 
	margin-top:60px;
}
#country li{ 
	float:left; 
	height:44px; 
	width:42px; 
	margin:0 2px; 
	font-size:10px; 
	text-align:center;
}
#country li a img{ 
	width:42px; 
	height:23px;
}
#title{
	float:right; 
	font-size:16px; 
	margin-right:24px; 
	margin-top:85px;
}
 
#nav{ 
	width:938px; 
	height:75px; 
	margin:2px auto; 
	background:url(../img/ind_03.jpg) no-repeat;
}
#nav #index{ 
	height:75px; 
	width:90px; 
	margin-left:41px; 
	background:url(../img/ind_30.jpg) no-repeat; 
	margin-top:0
}
#nav-content li{ 
	float:left; 
	height:41px; 
	width:87px; 
	text-align:center; 
	font-size:16px;  no-repeat; 
	margin:15px 6px 0; 
	display:inline;
}
#nav-content #gw a{background:url(../img/7_08.jpg) no-repeat;}
#nav-content #gw a:hover{background:url(../img/7_016.jpg) no-repeat;}
#nav-content #xx a{background:url(../img/7_09.jpg) no-repeat;}
#nav-content #xx a:hover{background:url(../img/7_017.jpg) no-repeat;}
#nav-content #ms a{background:url(../img/7_008.jpg) no-repeat;}
#nav-content #ms a:hover{background:url(../img/7_018.jpg) no-repeat;}
#nav-content #hot a{background:url(../img/7_011.jpg) no-repeat;}
#nav-content #hot a:hover{background:url(../img/7_019.jpg) no-repeat;}
#nav-content #jg a{background:url(../img/7_012.jpg) no-repeat;}
#nav-content #jg a:hover{background:url(../img/7_020.jpg) no-repeat;}
#nav-content #gl a{background:url(../img/7_013.jpg) no-repeat;}
#nav-content #gl a:hover{background:url(../img/7_021.jpg) no-repeat;}
#nav-content #sl a{background:url(../img/7_014.jpg) no-repeat;}
#nav-content #sl a:hover{background:url(../img/7_022.jpg) no-repeat;}
#nav-content #kx a{background:url(../img/7_015.jpg) no-repeat;}
#nav-content #kx a:hover{background:url(../img/7_023.jpg) no-repeat;}
#nav #index a{height:75px; width:90px; display:block; text-indent:-99999px;}
#nav-content li a{ 
	height:41px; 
	width:87px; 
	display:block;
	text-indent:-99999px;
}
/*head-end*/

/*window*/
#trundel-bg{ 
	height:330px; 
	position:relative;
}
#swin-list  li img{ 
	width:1040px; 
	height:330px;
}
#trundel-bg ul li{float:left;}
.vice-nav{ 
	position:absolute; 
	z-index:99; 
	bottom:118px; 
	left:30px;
}
.vice-nav li{ float:left;}
.vice-nav li a{
	width:49px; 
	height:13px; 
	display:block; 
	text-align:center; 
	margin:0 3px; 
	background:#666; 
	filter: alpha(opacity=90);
	-moz-opacity:0.9;
	opacity: 0.9; 
	font-size:10px;
}
.vice-nav li a:hover{ 
	background:#000; 
	filter: alpha(opacity=90);
	-moz-opacity:0.6;
	opacity: 0.6;
}
.vice-nav li .activ{ 
	background:#000; 
	filter: alpha(opacity=90);
	-moz-opacity:0.6;
	opacity: 0.6;
}
#trundel-bg h1{ 
	font-size:22px; 
	position:absolute; 
	top:43px; 
	left:201px; 
	color:#FFF;
} 
#trundel-bg h2{ 
	font-size:33px; 
	position:absolute;
	top:68px; 
	left:149px; 
	color:#FFF; 
	font-family:"华文黑体";
}
#trundel-bg p{ 
	width:371px; 
	height:38px; 
	position:absolute; 
	top:130px; 
	left:33px; 
	font-size:8px; 
	color:#FFF; 
	display:block;
}
.mongolia{ 
	width:1034px; 
	height:70px; 
	position:absolute; 
	bottom:-3px; 
	left:5px; 
	background:#999;
	filter: alpha(opacity=50);
	-moz-opacity:0.2;
	opacity: 0.2;
}
  /*window-end*/

 /*content*/ 
.section{ 
	width:1040px;
	background:#f6f7ef;
}  
 /*left*/
.article1{ 
	width:658px; 
	float:left; 
	overflow:hidden;
}
   /*购物*/
.gw,.ms,.jd,.jg{ 
	width:100%; 
	padding-top:16px; 
	position:relative;
} 
.more{ 
	position:absolute; 
	top:31px; 
	right:53px; 
	font-size:12px;
}
.title{ 
	width:625px; 
	height:40px; 
	background:url(../img/5i_3.jpg) no-repeat; 
	margin:0 auto; 
	text-align:center; 
	color:#c14242; 
	letter-spacing:2em; 
	font-size:18px; 
	font-size:23px; 
	line-height:33px;
}
.zx, .fl, .pp{ 
	border-top:2px solid #CCC; 
	padding:8px 10px; 
	width:525px; 
	margin:22px auto 0; 
	position:relative; 
	height:100px;
}
.zx span,.fl span,.pp span{ 
	width:100px; 
	height:23px; 
	background:#F00;
	display:block; 
	position:absolute; 
	top:-25px; 
	left:10px;
	text-align:center;
	line-height:25px;
}
.zx span a,.fl span a,.pp span a{color:#FF6;}
.zx li,.fl li,.pp li{ 
	width:149px; 
	height:92px; 
	float:left; 
	background:#a1a1a0;
}


   /*美食*/	  
.food{ 
	padding:8px 10px; 
	width:525px; 
	height:283px; 
	margin:22px auto 0; 
	position:relative;
}
.food li{ 
	width:175px; 
	height:130px; 
	float:left; 
	border-bottom:2px solid #CCC; 
	margin-bottom:10px;
}
.food li p{ text-align:center;}
   /*j酒店*/
.xj, .ts, .jy{ 
	border-top:2px solid #CCC; 
	padding:8px 10px; 
	width:385px; 
	margin:22px auto 0 54px; 
	position:relative; 
	height:120px;
}
.xj span{ 
	width:163px; 
	height:18px; 
	background:url(../img/skin.jpg) -1px -113px; 
	display:block; 
	position:absolute; 
	top:-20px; 
	left:10px;
}
.xj li,.ts li,.jy li{ 
	width:123px; 
	height:122px; 
	float:left;
}
.xj li h3,.ts li h3,.jy li h3{ 
	text-align:center; 
	font-size:12px; 
	color:#31312f; 
	width:123px; 
	height:15px; 
	overflow:hidden;
}
.xj li p,.ts li p,.jy li p{ 
	text-align:center; 
	font-size:11px; 
	color:#31312f; 
	width:123px; 
	height:28px; 
	overflow:hidden;
}
.ts span{ 
	width:163px; 
	height:18px; 
	background:url(../img/skin.jpg) -1px -132px; 
	display:block; 
	position:absolute; 
	top:-20px;
	left:10px;
}
.jy span{ 
	width:163px; 
	height:18px; 
	background:url(../img/skin.jpg) -1px -151px; 
	display:block; 
	position:absolute; 
	top:-20px;
	left:10px;
}
#jy-aside{ 
	width:118px; 
	height:75px; 
	position:absolute; 
	right:73px; 
	top:90px; 
	background:#999;
}
  /*景观*/	
.bridge{
	padding:8px 1px; 
	width:548px; 
	margin:22px auto 0 53px; 
	position:relative; 
	height:70px;
	}
.bridge li{ 
	width:134px; 
	height:63px; 
	float:left; 
	background:#e2e2dd; 
	margin:0 1px;
}
#btn-left{ 
	height:16px; 
	width:16px; 
	position:absolute; 
	left:36px; 
	top:110px; 
	background:#000; 
	display:block; 
	background:url(../img/skin.jpg) scroll -82px -37px;
}
#btn-right{ 
	height:16px; 
	width:16px;
	position:absolute; 
	right:42px; 
	top:110px; 
	background:#000; 
	display:block;
	background:url(../img/skin.jpg) scroll -64px -37px;
}
	 
 /*right*/
.aside{ 
	width:382px; 
	float:left; 
	overflow:hidden;
}
  /*攻略*/
.gl,.sl,.kx{ 
	width:100%; 
	position:relative; 
	padding-top:16px; 
	padding-bottom:10px; 
	margin-bottom:5px;
}
.lab{ 
	width:348px; 
	height:39px; 
	background:url(../img/51_03.jpg) no-repeat;
	color: #C14242; 
	font-size: 23px;
	letter-spacing: 2em; 
	line-height: 33px;       
	margin: 0 auto;text-align: center;
}
.gl-nav{ 
	width:355px; 
	height:23px; 
	margin:24px auto 0;
}
.gl-nav li{ 
	width:109px; 
	height:21px; 
	float:left; 
	margin:0 1px;
}
.gl-nav li a{ 
	background:url(../img/skin.jpg) scroll -1px -170px; 
	width:109px; 
	height:21px; 
	display:block; 
	text-align:center; 
	line-height:21px;
}
.gl-nav li a:hover{ background:url(../img/skin.jpg) scroll -111px -170px;}
   
.gl-list{ 
width:355px; 
margin:0 auto;
} 
.gl-list li{ 
	height:20px; 
	width:333px; 
	overflow:hidden; 
	position:relative; 
	margin:9px 0;
}
.gl-list b{ 
	width:3px; 
	height:4px; 
	position:absolute; 
	top:9px; 
	left:9px; 
	background:url(../img/skin.jpg) scroll -174px -36px;
}
.gl-list ul li span{ 
	width:87px; 
	height:18px; 
	float:left; 
	display:block; 
	background:url(../img/5i_17.jpg) scroll 20px 2px no-repeat; 
	text-align:right; 
	font-size:12px; 
	line-height:21px; 
	padding-right:7px; 
	margin-right:7px;
}
.gl-list ul li a{ 
	line-height:21px; 
	font-size:12px;
}
  /*速览*/	 
.sl-list{ padding-top:20px;}
.sl-list li{ 
	width:310px; 
	height:178px; 
	margin:0 auto 10px; 
	border-bottom:2px solid #d6d6d4;
}
.sl-list li a{ 
	width:259px; 
	height:103px; 
	display:block; 
	margin:0 auto;
}
.sl-list li a img{ 
	width:259px; 
	height:103px;
}
.sl-list li p{ 
	font-size:17px; 
	color:#3f3f3f; 
	text-align:center; 
	height:25px; 
	width:310px; 
	margin:0 auto; 
	overflow:hidden; 
	line-height:25px;
}
.sl-list li span{ 
	font-size:12px; 
	color:#9b9999; 
	width:180px; 
	height:43px; 
	display:block; 
	margin:0 auto; 
	line-height:22px; 
	overflow:hidden;
} 
  /*快讯*/	 
.kx{margin-top:10px;}
.kx-nav{ 
	width:50%; 
	border-bottom:1px dashed #CCC; 
	height:26px; 
	padding:0 96px; 
	position:relative;
}
.kx-nav span{ 
	position:absolute; 
	top:10px; 
	right:30px; 
	background:url(../img/skin.jpg) scroll -168px -56px; 
	width:44px; 
	height:10px;
}
.kx-nav li{ 
	width:88px; 
	height:22px; 
	text-align:center;
	float:left; 
	margin:3px 2px 0px;
}
.kx-nav li a{ 
	width:88px; 
	height:22px; 
	background:url(../img/skin.jpg) scroll -184px -32px; 
	display:block; 
	line-height:25px;
} 
.kx-nav li a:hover{
	background:url(../img/skin.jpg) scroll -160px -2px;
} 
.kx-list{ 
	width:100%; 
	margin-top:5px;
} 
.noti-list { 
	width:353px; 
	margin:0 auto; 
	padding-bottom:5px;
}
.noti-list li{ 
	position:relative; 
	height:18px; 
	font-size:13px; 
	color:#929292; 
	line-height:18px; 
	list-style-image:url(../img/5i_51.jpg); 
	margin:5px 0px 5px 10px; 
	line-height:23px;
}
.now{ 
	width:25px; 
	height:12px; 
	position:absolute; 
	top:7px; 
	right:31px; 
	background:url(../img/skin.jpg) -168px -67px;
}
#wm{ 
	width:130px; 
	height:130px; 
	position:absolute; 
	right:2px; 
	bottom:-133px;
} 
/*end*/
 
.foot{ 
	width:960px; 
	margin:10px auto 0; 
	position:relative;
}	
.foot span{
	font-size:14px; 
	color:#616160; 
	margin-left:103px;
}
.line{ 
	width:960px; 
	height:3px; 
	background:url(../img/5i_58.jpg) repeat-x; 
	display:block; overflow:hidden; 
	margin:0 auto;
}	
#uq{ 
	margin:20px auto 0; 
	width:360px;
}  
#uq li{ 
	float:left; 
	font-size:10px; 
	margin:3px;
}
#infor{ 
	margin:0 auto ; 
	width:360px; 
	height:30px;
}	
#infor li{ 
	float:left; 
	font-size:10px; 
	margin:10px; 
	position:relative;
}
.vertical{ 
	width:1px; 
	height:10px; 
	background:#d0cec6; 
	display:block; 
	position:absolute; 
	right:-11px; 
	top:1px;
}

.info-pho{ 
	width:142px; 
	height:59px; 
	margin:0 auto;
}	
